that reminds me... - French English Dictionary